sched: rtds: use non-atomic bit-ops
authorTianyang Chen <tiche@cis.upenn.edu>
Thu, 30 Jun 2016 12:01:02 +0000 (14:01 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 30 Jun 2016 12:01:02 +0000 (14:01 +0200)
commitbb4f41b3dff831faaf5a3248e0ecd123024d7f8f
treee878db411c65cc6b1f4c8450f81bc8a77b00b8ed
parent36c659348837dd411ad6687a76825dd30dd8a419
sched: rtds: use non-atomic bit-ops

Vcpu flags are checked and cleared atomically. Performance can be
improved with corresponding non-atomic versions since schedule.c
already has spin_locks in place.

Signed-off-by: Tianyang Chen <tiche@cis.upenn.edu>
Reviewed-by: Dario Faggioli <dario.faggioli@citrix.com>
xen/common/sched_rt.c